PCI device register/unregister + pci_dev cleanups
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 4 Jul 2008 16:51:16 +0000 (17:51 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 4 Jul 2008 16:51:16 +0000 (17:51 +0100)
commit8644e176dc6edb9073dacd730035666b36faca74
tree0fc82e4bea48da6966bec088bc96b174f7db8f81
parent170f30e9fba6eadd00df6f3ff12307de2fee96a0
PCI device register/unregister + pci_dev cleanups

Move pci_dev lists from hvm to arch_domain

Move the pci_dev list from hvm to arch_domain since PCI devs are no
longer hvm specific.  Also removed locking for pci_dev lists.  Will
reintroduce them later.

Signed-off-by: Espen Skoglund <espen.skoglund@netronome.com>
14 files changed:
xen/arch/x86/domain.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/mm/shadow/multi.c
xen/drivers/passthrough/amd/pci_amd_iommu.c
xen/drivers/passthrough/iommu.c
xen/drivers/passthrough/vtd/dmar.h
xen/drivers/passthrough/vtd/iommu.c
xen/include/asm-x86/domain.h
xen/include/asm-x86/hvm/svm/amd-iommu-proto.h
xen/include/xen/hvm/iommu.h
xen/include/xen/pci.h